小编Ram*_*oFX的帖子

SyntaxError: f-string: 期待 '}'

我这里有问题。

我不知道为什么这段代码不起作用。

newline = '\n'
tasks_choosen = ['markup', 'media', 'python_api', 'script', 'style', 'vue']
print(f'{ newline }### Initializing project with the following tasks: { ' '.join(tasks_choosen) }.{ newline }')
Run Code Online (Sandbox Code Playgroud)

错误:

文件“new-gulp-project.py”,第 85 行

print(f'{ newline }### 使用以下任务初始化项目:{ ' '.join(tasks_choosen) }.{ newline }')

SyntaxError: f-string: 期待 '}'

谁能帮我?

谢谢

python syntax-error f-string

3
推荐指数
1
解决办法
4247
查看次数

VueJS 在 v-on 指令中安装钩子

当某些html元素被挂载时,如何调用VueJS中的方法?

例如:

...
data: [
  {
    items: [
      {text:'item1'},
      {text:'item2'}
    ]
  }
]
methods: function() {
  myMethod: function(a) {
    console.warn(a)
  }
}
template: '<div
             v-for="item in items"
             :key="item.text"
             @hook:mounted="myMethod(item.text + \" mounted\")"
           >{{ item.text }}</div>'
...
Run Code Online (Sandbox Code Playgroud)

我需要像这样获取 HTML:

<div>item1</div>
<div>item2</div>
Run Code Online (Sandbox Code Playgroud)

我需要在控制台中收到 2 条警告消息:

item1 mounted
item2 mounted
Run Code Online (Sandbox Code Playgroud)

或者我可以用另一种方式做到这一点?

javascript vue.js

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

f-string ×1

javascript ×1

python ×1

syntax-error ×1

vue.js ×1