我用的是腊肉配酒。在“资产”文件夹中,我使用变量创建了bra.js文件。
var name="John"然后在main.js中我添加了bra.js
require('./bra');我想像下面这样在component.vue中使用var名称,但我不能。
<template>
<div>
<p> {{ name }}</p>
</div>
</template>请帮帮忙。
发布于 2019-12-08 00:48:03
模板中可变的可见性:
<template>
<span>{{ variableVisibleInTemplate }}</span>
</template>
<script>
export default {
data() {
return {
variableVisibleInTemplate: variableVisibleInScript
};
}
};
</script>示例1:
您只返回一个变量。
src/assets/bra.js
var name = "John";
module.exports = name;src/App.vue
<template>
<span>{{ name }}</span>
</template>
<script>
import name from "./assets/bra.js";
// or:
// const name = require("./assets/bra.js");
export default {
data() {
return {
name: name
};
}
};
</script>示例2
返回许多变量。
src/assets/bra.js
var name = "John";
module.exports = {
name: name
};src/App.vue
<template>
<span>{{ name }}</span>
</template>
<script>
import { name } from "./assets/bra.js";
// or:
// const { name } = require("./assets/bra.js");
export default {
data() {
return {
name: name
};
}
};
</script>https://stackoverflow.com/questions/59230511
复制相似问题