jmo*_*789 2 javascript javascript-framework vue.js
所以我正在使用vue创建一个应用程序,在页面加载时它需要一个带有用户zip的cookie并使用该zip执行搜索,但是如果用户的错误,也允许用户更改该zip,所以我希望能够调用从更改zip时运行的常规方法内部创建的方法是否可以在Vue中实现?
编辑:我认为这是不可能的,但正如@RoyJ指出的那样,显然,你可以但下面是替代解决方案,而不是调用
created()钩子.
您可以做的是在您的methods属性下定义另一个函数,您可以在created钩子期间调用它,当有更改时,zip您可以调用相同的函数.
通过这种方式,您只能在一个地方定义逻辑,并在需要时重复使用它.
methods: {
zipCodeRelatedRequest() {
// core logic here
},
handleZipChange() {
this.zipCodeRelatedRequest()
}
},
created() {
this.zipCodeRelatedRequest();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
68 次 |
| 最近记录: |