Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如果选项等于';凝胶&x27;_Javascript_Html_Vue.js - Fatal编程技术网

Javascript 如果选项等于';凝胶&x27;

Javascript 如果选项等于';凝胶&x27;,javascript,html,vue.js,Javascript,Html,Vue.js,我想console.log位于data()中的选项等于“Gel”,我尝试了if语句,但似乎不起作用 有什么想法吗 data(){ 返回{ 作者:'', 作者:[“凝胶”,“屎”] } }, 安装的(){ 这个 }, shiit:function(){ 如果(this.author=='Gel'){ //eslint禁用下一行无控制台 console.log('haha') } } {{作者} 等于 问题如下 页面呈现过程的流程是: 1.安装组件 2.呈现HTML和执行shiiit() ->此

我想
console.log
位于
data()
中的选项等于“Gel”,我尝试了if语句,但似乎不起作用

有什么想法吗

data(){
返回{
作者:'',
作者:[“凝胶”,“屎”]
}
},
安装的(){
这个
},
shiit:function(){
如果(this.author=='Gel'){
//eslint禁用下一行无控制台
console.log('haha')
}
}

{{作者}
等于

问题如下

页面呈现过程的流程是: 1.安装组件 2.呈现HTML和执行
shiiit()

->此时此作者为空 现在在选择框中选择作者“Gel”时,不会发生任何事情。 看看watchers,你会发现你的解决方案:

(...)
watch: {
    author: function(newAuthor, oldAuthor){
        if(this.author === 'Gel'){
            // eslint-disable-next-line no-console
            console.log('haha')
        }
    }
}
(...)

问题如下

页面呈现过程的流程是: 1.安装组件 2.呈现HTML和执行
shiiit()

->此时此作者为空 现在在选择框中选择作者“Gel”时,不会发生任何事情。 看看watchers,你会发现你的解决方案:

(...)
watch: {
    author: function(newAuthor, oldAuthor){
        if(this.author === 'Gel'){
            // eslint-disable-next-line no-console
            console.log('haha')
        }
    }
}
(...)

您当前没有任何值为
Gel
author
键。您正在使用es lint禁用控制台,因此它不会打印到console@Still_learning这不是问题所在(顺便说一句,我的控制台工作正常)什么是
//eslint禁用下一行no console
?您当前没有任何
author
键具有值
Gel
。您正在使用es lint禁用控制台,因此它不会打印到console@Still_learning这不是问题所在(顺便说一句,我的控制台工作正常)什么是
//eslint禁用下一行没有控制台
?我得到“newAuthor”已定义但从未使用”和“oldAuthor”已定义但从未使用”你能帮我吗?你只需删除函数的参数,它就可以正常工作。我得到“newAuthor”已定义但从未使用过“oldAuthor”已定义但从未使用过“您能帮我吗?您只需删除函数的参数,它就可以正常工作。