vuejs2 - 使用 VueJS 重置 Select2 组件
问题描述
我还在学习 VueJS 并且有点困惑。这里的示例包含 Select2 的基本组件(来自他们的网站)
<div id="el"></div>
<!-- using string template here to work around HTML <option> placement restriction -->
<script type="text/x-template" id="demo-template">
<div>
<p>Selected: {{ selected }}</p>
<select2 :options="options" v-model="selected">
<option disabled value="0">Select one</option>
</select2>
</div>
</script>
<script type="text/x-template" id="select2-template">
<select>
<slot></slot>
</select>
</script>
我正在尝试添加一个按钮以将组件重置为其初始状态。我使用了 Select2 但不能使用我在 Stackoverflow 上找到的解决方案,因为它们依赖于 jQuery。我真的很感激任何线索从哪里开始
解决方案
你的初始状态是什么?如果是 2 就用这个:
<button @click="selected = 2">Reset</button>
推荐阅读
- javascript - 过渡时重叠元素的 setInterval 函数,
- shell - 将 perl 脚本转换为 shell 脚本:
和大嚼 - html - 在没有类或 id 的 div 中隐藏图像的一部分
- javascript - 如何控制 Nestjs 中的缓存?
- c++ - 从 C++ 中的文本文件中获取格式化的内容
- android - Android:查看返回 null
- python - 在 VS Code 中使用路径作为参数值设置自定义启动器(Flask - 证书路径)
- reactjs - 当组件变大时如何拆分组件。ReactJs 或 React Native
- php - pear mail.php & namecheap 服务器抛出错误
- node.js - 在 Nodejs Express 中为 HTTPS 读取证书和密钥时出现问题