不可以直接存在app上,然后page再拿app的么?
app的$pages好像存著所有頁面但,
app作用域的時(shí)候未必加載完所有頁面,所以還是存在app上吧
后端接口沒返回?cái)?shù)據(jù)
const dependencies = {
}
// page's mainFunction
function mainFunction() {
// Do something with sphereData and orb, ...
// Check if sphereData defined before use it
if (dependencies.sphereData) {
// show the animation
}
}
// is it desktop?
if (isDesktop) {
Promise.all([
import('../../assets/animation/Sphere.json'),
import('../../assets/animation/orb.png'),
// other dependencies
]).then(([
sphere,
orb,
// other dependencies
]) => {
dependencies.sphere = sphere
dependencies.orb = orb
// ...
mainFunction()
})
} else {
mainFunction()
}
Promise.all 的用法參見:https://developer.mozilla.org...
注意有些瀏覽器下 Promise 需要 polyfill
寫得我好累~~~
onlineoffice ?
for (var i = 0; i < types.length; ++i) {
(function (type) {
)(types[i]);
console.log('types[i]=' + types[i])
}
這樣看是不是爽多了?
這樣不就等于形成了一個(gè)閉包。把i這個(gè)值存了下來?
你這個(gè)問題和fastjson沒太大關(guān)系
1.你需要現(xiàn)保證后臺(tái)的數(shù)據(jù)能傳到前臺(tái),比如console.info(xxx)能打印出來
2.第一步搞定后,再把你的對(duì)象搞成你的業(yè)務(wù)數(shù)據(jù),就是那個(gè)json形式的字符串,剩下的就是前段的json數(shù)據(jù)處理了
加油,你行滴!
你是想問你的應(yīng)用不是放在根路徑下應(yīng)該怎么處理是吧
Router有一個(gè)配置項(xiàng)base
,可以指定基路徑
const router = new Router( {
base: '/lessoners/'
} )
具體的自己看文檔吧
https://router.vuejs.org/zh-c...
你的意思是刪除列 行或者一共小cell ?自己寫不就好了嗎
tr/td刪除就是把對(duì)應(yīng)索引的tr行/td列刪除
小cell就是清除對(duì)應(yīng)的數(shù)據(jù)
創(chuàng)建匿名ctx
const ctx = app.createAnonymousContext()
$("input:checkbox:checked"),選擇選中的
key 的特殊屬性主要用在 Vue的虛擬DOM算法,在新舊nodes對(duì)比時(shí)辨識(shí)VNodes。如果不使用key,Vue會(huì)使用一種最大限度減少動(dòng)態(tài)元素并且盡可能的嘗試修復(fù)/再利用相同類型元素的算法。使用key,它會(huì)基于key的變化重新排列元素順序,并且會(huì)移除key不存在的元素。
"有相同父元素的子元素必須有獨(dú)特的key。重復(fù)的key會(huì)造成渲染錯(cuò)誤。"
我也遇到過這個(gè)問題,官方提供了size屬性,不過控制著很丑陋- -
我的解決方案是直接重寫css
控制行高的是 .ivu-table td, .ivu-table th
改寫,或者重寫一下
var 改成 let
for (let i = 0; i < arr.length; i++) {
setTimeout(function() {
console.log(arr[i]); // undefined?
$('.u1').append('<span class="anim zoomInRight">' + arr[i] + '</span>');
}, 100 * i);
}
或者
(function(i){
setTimeout(function() {
$('.u1').append('<span class="anim zoomInRight">' + arr[i] + '</span>');
}, 100 * i);
})(i);
直接使用 angular-cli
新建項(xiàng)目就可以,webpack
都幫你整好了,也很方便。比較出名的有 ng2-admin, primeng。
打個(gè)廣告,最近使用 Angular5
搭建了一個(gè)很簡單的后臺(tái)管理系統(tǒng)的架構(gòu),集成了jQuery,Bootstrap,Echarts,layer 等常用工具,實(shí)現(xiàn)了懶加載和預(yù)加載,代碼量不多,邏輯也不復(fù)雜,適合初學(xué)者參考,地址是:https://github.com/JerryMissT... ,歡迎 fork
和 star
你的意思是訪問"/MyOrg"路由默認(rèn)渲染MyOrgIndex組件嗎,如果是的話可以用重定向,不要寫兩個(gè)一樣的路由
{
path: '/MyOrg',
redirect: '/MyOrg/Index' // 重定向到二級(jí)路由
},
{
path: '/MyOrg',
name: 'MyOrg',
component: MyOrg,
children: [
{
path: '/MyOrg/Index', // 二級(jí)路由
name: 'MyOrgIndex',
component: MyOrgIndex
},
{
path: '/myorg/AddTopic',
name: AddTopic,
component: AddTopic
},
{
path: '/myorg/News',
name: News,
component: News
},
]
},
}
個(gè)人習(xí)慣:一般的中小組件、有可能到處被調(diào)用的、css代碼量不多的,就基本把template/js/css寫在一個(gè).vue文件里。
<router-link :to="{path:'storeIndex',query:{storeId:item.id}}" exact></router-link>
或者
this.$router.push({
path: "orderSettlement",
query: {
id: goodId,
optionid: optionid,
total: goods_num
}
});
@click="myPra(diary.ispraise,diary.countpraise)" 這么些是沒有問題,
前提是你要保證你的data數(shù)據(jù)中已經(jīng)有diary這個(gè)對(duì)象,而且diary對(duì)象中已經(jīng)有ispraise,countpraise這兩個(gè)屬性
data:{
diary:{
ispraise: 你的初始值,
countpraise: 你的初始值
}
}
頁面中再這樣綁定就不會(huì)報(bào)錯(cuò)了,
@click="myPra(diary.ispraise,diary.countpraise)"
··
<style type="text/css">
#content-wrpper div {
display: none;
}
</style>
··
··
<script type="text/javascript">
var lis = $("li");
for (var i = 0; i < lis.length; i++) {
//利用閉包保存變量i
(function(i){
lis[i].onmouseover = function(){
$("#content-wrpper div").hide();
$("#content-wrpper div").eq(i).show();
}
})(i)
}
</script>
··
問題問的看不懂,上面是讓對(duì)應(yīng)順序的li懸停顯示對(duì)應(yīng)div的一種代碼邏輯。
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
北大青鳥中博軟件學(xué)院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學(xué)院和江蘇省首批服務(wù)外包人才培訓(xùn)基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團(tuán)創(chuàng)建于1999年,經(jīng)過二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務(wù)機(jī)構(gòu),發(fā)展為教育服務(wù)業(yè)的綜合性企業(yè)集團(tuán),成為集合面授教學(xué)培訓(xùn)、網(wǎng)
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國成功上市,融資1
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺(tái)面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。