我对 vueJS 真的很陌生。
我尝试获取两个输入值,将它们相加并显示结果。我发现它真的是连线的,因为当数字 1 减去数字 3,或数字 1 乘以数字 2,或数字 1 除以数字 2 时,计算一切正常。但是,当 number1 加 number2 时,它不起作用,并且似乎将两个 str 相加(例如:1 + 2 = 12)。
这里发生了什么?我怎样才能得到 number1 + number2 的结果
请帮忙
<div id="app">
<input type="number" name="number1" v-on:input= "update_number1">
<p>{{ number1 }}</p>
<input type="number" name="number2" v-on:input= "update_number2">
<p>{{ number2 }}</p>
<hr>
<p>{{ result() }}</p>
</div>
new Vue({
el: '#app',
data: {
number1: 0,
number2: 0,
},
methods: {
update_number1: function (event) {
this.number1 = event.target.value;
},
update_number2: function (event) {
this.number2 = …Run Code Online (Sandbox Code Playgroud) 嗨,我真的是 vuejs 的新手。我尝试导入一张图片,然后在方法中调用这张图片。
import image from '@/assets/svg/xxx.svg'
Run Code Online (Sandbox Code Playgroud)
然后在数据中
data () {
return {
image: image
}
},
Run Code Online (Sandbox Code Playgroud)
并尝试使用它
li.style.backgroundImage = "url('this.image')";
Run Code Online (Sandbox Code Playgroud)
但是图片没有显示,图片链接显示如下
http://127.0.0.1:8080/order/detail/29/this.image
Run Code Online (Sandbox Code Playgroud)
我真的不知道我哪里错了...请帮忙...