我很难得到在商店工作的promise。
我通过一个动作调用突变,这似乎很有效。
export const location = {
state: {
x: 0,
y: 0,
z: 0,
extent: [],
epsg: 'EPSG:3857'
},
mutations: {
setLocation(state, payload) {
// mutate state
console.log("Commit");
state.x = payload.x;
state.y = payload.y;
console.dir(state); //this does return the mutated state.
}
},
actions: {
setLocation(context, payload) {
console.dir(payload);
context.commit('setLocation', payload);
}
},
getters: {
mapLocation(state) {
return state
}
}
}
该操作被导入到我的组件中:
methods: {
...mapActions(['setLocation']),
然后叫:
var location = {
x: data[0],
y: data[1]
}
this.setLocation(location);
这一切看起来都有效,但是当我检查Vue开发工具时,Vuex基本状态保持不变,并且我有一个活动突变(setPlace)。我可以点击“全部提交”来提交有效的突变。
在我的组件中,我在getter mapLocation上使用了一个监视程序,当我单击Commit All时会触发该监视程序。
我如何强制它向商店提交?
谢啦
好的,这实际上是一个非常简单的问题/疏忽。
我没有在DOM中对我正在观察的计算属性进行任何建模,所以它从未更新过。
因此,解决方案是简单地使用v-model="mapPlace"来确保手表着火。
我正在努力完成Vuex的基本任务,但由于某种原因,它不起作用,在四处寻找后,我非常感谢任何帮助。 我想做的是: 使用新属性(对象)更新“我的存储”中对象的列表(对象)。 出了什么问题: 在我从我的组件分派动作以提交新对象之前(我正在通过mapActions访问该动作),列表中任何现有对象中的某些属性都会使用绑定到我的组件中的inputs/v-models的值进行更新。正如我下面的代码所示,我知道与
提交到Google Play 在经历了想Apple App store提交签名应用的噩梦之后,那么现在可以治疗一下了。相比之下,向Google Play提交应用就超级简单了。在开始之前,麻烦先注册Google Play Developer。 记住,提交应用之前需要用一个keystore文件对应用进行签名。 重点:如果你用了Crosswalk插件,那么在构建的时候会生成两个.apk。提交流程基本还是
提交到Apple App Store 将我们的应用扔到apple脸上的时候终于来临了!在此之前,请一定务必要数一下 App Store Review Guideline — 如果不遵从这些条款的话,你的应用会被拒。 注意:如果没有制作好你自己的应用的话,不要尝试下面的步骤 — 你不能上传本书的任何范例 想要上传应用到App Store的话你需要创建一个App Store Listing,当然还有上
Commit(提交)就是把修改保存到仓库里。 用法 git commit 选项 -a(--all),把所有修改与删除自动添加到暂存区然后提交。不包含未跟踪文件。 -m(--message),设置提交信息。 练习 1,打开 resources.md ,添加一行文字: # 相关资源 保存文件,再去修改一下: git commit -am '设置相关资源文档标题' 这次用了 -a 选项,它会自动把
说明 支付宝报关接口 官方文档:https://docs.open.alipay.com/155/104778/ 类 请求参数类 请求参数 类名:\Yurun\PaySDK\AlipayCrossBorder\Customs\Submit\Request 属性 名称 类型 说明 $service string 接口名称 $out_request_no string 商户生成的用于唯一标识一次报关操
说明 微信支付-订单附加信息提交接口SDK。 官方文档:https://pay.weixin.qq.com/wiki/doc/api/external/declarecustom.php?chapter=18_1 类 请求参数类 请求参数 类名:\Yurun\PaySDK\Weixin\CustomDeclareOrder\Request 属性 名称 类型 说明 $_apiMethod strin