我看到很多使用这种结构的Vue.js项目:
??? main.js
??? api
? ??? index.js
? ??? services #containing files with api-calls
? ??? global.js
? ??? cart.js
? ??? messages.js
??? components
? ??? Home.vue
? ??? Cart.vue
? ??? Messages.vue
? ??? ...
??? store
??? store.js
??? actions.js #actions to update vuex stores
??? types.js
??? modules
??? global.js
??? cart.js
??? ...
Run Code Online (Sandbox Code Playgroud)
(这种结构的一个例子是' Jackblog '.)
因此,例如,Cart.vue想要更新inCartVuex中的数据.为此,购物车进口actions.js:
import { inCart } from '../../store/actions'
在actions.js进口的API index.js,因此它可以连接到API.然后它更新Vuex商店中的值. …
我有一个包含北,东,南或西值的数组.
例如,我得到了一个数组,其数值按此顺序排列:南,西和北.
现在我想对北,东,南,西排列数组.
因此,在我的示例中,值应按此顺序排列:北,南,西.
我怎样才能做到这一点?
谢谢!
我怎样才能做到这一点?
$v1=105;
$v2=90;
if ($value=='subtraction'){
$operator='-';
}else{
$operator='+';
}
$new_value=$v1.$operator.$v2;
Run Code Online (Sandbox Code Playgroud)
所以应该返回105-90 = 15或105 + 90 = 195.但是如何将$ operator变量用作运算符?例如,这不起作用:
eval("$new_value=$v1".$operator."$v2");
Run Code Online (Sandbox Code Playgroud)
谢谢您的帮助!
我阅读了一些关于何时应该使用事务的文章。我读:
什么时候应该使用事务? 基本上任何时候您的工作单元要么对外部更改敏感,要么需要能够在发生错误或其他原因时回滚每个更改。
但是有人可以向我解释得更好吗?
谢谢你的帮助!
是否有一种防水方法可以阻止在浏览器中禁用JavaScript的用户?
如果我检查cookie,用户可以手动添加cookie.
我需要进行此检查,因为即使禁用JavaScript,也应始终显示JavaScript JQuery弹出窗口.