uniappはどのようにルートディレクトリのファイルを読み取るのか?
uniapp内では、uni.request()メソッドを使用してルートディレクトリのファイルを読み取ることができます。具体的な手順は以下の通りです:
- 私たちは一緒に新しいアイデアを考えることができます。
- uni.request()を実行してください。
<script>
import uni from 'uni_modules/uni-xxxxx/uni.js';
export default {
// ...
}
</script>
- uni.request()を呼び出します。
- /static/file.txtを日本語で言い換えると、次のようになります:「/静的/ファイル.txt」
uni.request({
url: '/static/file.txt',
success: (res) => {
console.log('读取成功', res)
},
fail: (err) => {
console.log('读取失败', err)
}
})
成功なリクエストの返り値はresであり、失敗したリクエストのエラーメッセージはerrです。
uni.request() メソッドの注意点は、リクエスト URL が必ず/で始まる必要があることです。これは、ルートディレクトリに対する相対パスを示しています。他のディレクトリのファイルを読み込む必要がある場合は、URL内で相対パスを指定することができます。