初学vue,快被eslint气死了,请问这里到底该怎么写啊?

Randol-avatar

Randol

2021-06-22T09:32:04+00:00

[img]https://img.nga.178.com/attachments/mon_202106/29/-7Q2o-7ulcK23T3cSsg-gb.jpg[/img]


[s:ac:哭]救命啊

沙比沙比了...methods写错了...
jaxxz93-avatar

jaxxz93

method是对象不是函数
Randol-avatar

Randol

沙比沙比了...methods写错了
parzival-avatar

parzival

关掉,我都是关掉的
Ziylock060-avatar

Ziylock060

好奇 你这个自学是怎么自学 直接敲代码?
Mr FutureRuiner-avatar

Mr FutureRuiner

把eslint这啥比玩意关了就行了
TheAceofSpades-avatar

TheAceofSpades

[s:ac:茶],这就是强制检查的好处
Joebus-avatar

Joebus

......正确写法应该是 methods:{
}
KinkyDitto-avatar

KinkyDitto

鼠标移上去会有提示的嘛
拼写错误确实忧伤,毕竟我们对英文单词的拼写没有那么敏感
Miscgamer-avatar

Miscgamer

规范代码啊,初学者可以关闭,不过开着也能让你养成这种习惯
lowg-avatar

lowg

methods:{
//调用的方法
}
建议装一个Vetur插件,然后编辑setting打开纠错

    // #每次保存的时候自动格式化
    "editor.formatOnSave": false,
    // #每次保存的时候将代码按eslint格式进行修复
    "eslint.autoFixOnSave": true,
    // 添加 vue 支持
    "eslint.validate": [
      "javascript",
      "javascriptreact",
      {
      "language": "vue",
      "autoFix": true
      }
    ],
    "vetur.format.defaultFormatter.html": "js-beautify-html",
    // #让vue中的js按编辑器自带的ts格式进行格式化
    "vetur.format.defaultFormatter.js": "vscode-typescript",
    "vetur.format.defaultFormatterOptions": {
      "js-beautify-html": {
      "wrap_attributes": "force-aligned"
      // #vue组件中html代码格式化样式
      }
    },
plex-avatar

plex

找个工厂上班
bigwood10-avatar

bigwood10

看报错信息应该是语法错误而不是eslint的风格规则
Kibishi-avatar

Kibishi

[img]http://img4.nga.cn/ngabbs/post/smile/a2_08.png[/img]你看,eslint的作用这就出来了。如果你需要一些骚操作,可以单独忽略eslint某些规则,但是不推荐全关了,特别是初学的时候
staples-avatar

staples

method后面是冒号吧
Cand.Odont-avatar

Cand.Odont

你翻译翻译控制台里的东西
Xavier--avatar

Xavier-

给你说一下神奇的BUG
就是tmplate里的不是要一个div ,然后再在里面放东西吗
我今天手抖了没写这个div
结果编译时卡住了..
也不报错,就这么卡在那不动了
把我弄到一头烟
Sandanu-avatar

Sandanu

vscode可以保存自动格式化,慢慢研究 ,需要下载插件。
Isabin-avatar

Isabin

装vscode

装eslint和prettier插件

不要用集成ide

打wow的高手没人用大脚的
Psun-avatar

Psun

method是对象,不是函数