css里面把span也要加上
app.js沒有導(dǎo)入react
group by 公司ID,店鋪ID,用having選出count大于1的就是了
$_SERVER ['HTTP_X_FORWARDED_PROTO']
把依賴改成15.3.0即可
其實那么多問題都可以歸類到一個問題下面
該用戶使用的時候是否擁有登錄態(tài)
我建議是后臺來生成一個登錄態(tài),可以參考小程序登錄態(tài)維護來生成,后臺的每個接口都過一次鑒權(quán),通過約定的錯誤碼來決定顯示或者隱藏某個模塊
json-server只能處理get請求,不能處理post請求,參考下面這篇文章可以解決:
http://blog.csdn.net/benben51...
即:
1.config目錄下的index.js,修改dev中的proxyTable為:
proxyTable: {
'/api/': 'http://localhost:3000/'
}
2.build目錄下webpack.dev.conf.js文件增加:
// express配置server
var express = require('express')
var apiServer = express()
var bodyParser = require('body-parser')
apiServer.use(bodyParser.urlencoded({ extended: true }))
apiServer.use(bodyParser.json())
var apiRouter = express.Router()
var fs = require('fs')
apiRouter.route('/:apiName') //接口路徑
.all(function (req, res) {
fs.readFile('./data.json', 'utf8', function (err, data) { //讀取接口文件
console.log(err)
if (err) throw err
var data = JSON.parse(data)
if (data[req.params.apiName]) {
res.json(data[req.params.apiName])
} else {
res.send('no such api name')
}
})
})
apiServer.use('/api', apiRouter);
apiServer.listen(3000, function (err) {
if (err) {
console.log(err)
return
}
console.log('Listening at http://localhost:' + 3000 + '\n')
})
3.修改build目錄下webpack.dev.conf.js文件中的devServer,增加:
// Invalid Host header問題修復(fù)
disableHostCheck: true
注:data.json是與build同目錄級別的mock數(shù)據(jù)文件
undefined是php沒有接收到POST數(shù)據(jù),但是你頁面上已經(jīng)提交了數(shù)據(jù),這時候注意檢查你的“請求頭”信息是否正確,
{
prop: "",
label: "操作",
render: (h, param) => {
const dropDownData = {
label: "操作",
items: [
{ label: "修改", func: { func: "update", uuid: param.row.uuid } },
{ label: "刪除", func: { func: "del", uuid: param.row.uuid } }
]
};
// 觸發(fā)MyDropDown的update和del事件
return h(MyDropDown, {
props: { dropDownData: dropDownData },
on: { update: this.update, del: this.del }
});
}
}
其中,MyDropDown是我自己封裝的下拉菜單組件,通過props傳給組件值,on來監(jiān)聽觸發(fā)的事件
<template>
<el-dropdown trigger="click" @command="handleCommand">
<el-button type="primary">
<span v-text="dropDownData.label"></span><i class="el-icon-arrow-down el-icon--right"></i>
</el-button>
<el-dropdown-menu slot="dropdown" >
<el-dropdown-item :command="item.func" v-text="item.label" v-for="(item,index) in dropDownData.items" :key="index"></el-dropdown-item>
</el-dropdown-menu>
</el-dropdown>
</template>
<script>
export default {
props: ["dropDownData"],
methods: {
handleCommand(command) {
this.$emit(command.func, command.uuid);
}
}
};
</script>
這是一個簡單的封裝element-ui 的 dropDown組件,通過handleCommand方法觸發(fā)事件
------2018年01月13日23:10:32 補充
render渲染函數(shù)代碼也一起貼上來
<script>
export default {
functional: true,
props: {
row: Object,
render: Function
},
render: (h, ctx) => {
return ctx.props.render(h, ctx.props.row);
}
};
</script>? vue在各種功能上能不能完全代替Jquery?
不能。
事實上的情況是,用了 vue 這種層面的東西,需要再用 jQuery 的場景會少一些了。因為需要你手動操作節(jié)點,處理事件的機會更少了。
所以,如果 vue 自己的一些東西已經(jīng)完全滿足你的需要,那你沒機會再用到 jQuery 的 api 。如果不滿足你的需要,那么你可以用 jQuery ,也可以直接用原生的 api 實現(xiàn)一些東西,畢竟,現(xiàn)在市面上兼容性問題已經(jīng)不像以前那么尷尬了。
還有什么樣的js框架適合我的項目?React?
無所謂是否適合你的項目,你只需要考慮,你會什么就好了。 vue / react/ angular 隨便選一個學(xué)學(xué)就好。( react 是最流行的, vue 也許比較容易上手,我是一直用 angular 的,并且認為前兩者相沒有什么吸引我的新東西)
? Jquery有bootstrap這樣漂亮的ui框架,vue有沒有配套的ui框架?
有。如果找不到,不會搜索,那是另一個問題了。
django是不是自帶一套ui界面啊,我看他的啟動界面還是挺漂亮的。
django 自帶的是管理后臺,僅僅是后臺。
? 我的網(wǎng)站里有一個新聞欄,就是推送各種用戶的新聞,我想這個功能應(yīng)該是用nosql的數(shù)據(jù)庫更適合(我猜的),那應(yīng)該會用到nosql這樣的數(shù)據(jù)庫如mongodb等,那Django框架對哪一種nosql數(shù)據(jù)庫匹配更好?
你覺得“更適合”并沒有什么用,因為你并不具備判斷這些技術(shù)方案的基礎(chǔ)知識。換句話說,老老實實把關(guān)系數(shù)據(jù)庫用好再說吧。(到那個時間你就會發(fā)現(xiàn),所謂的 nosql ,在大多數(shù)的業(yè)務(wù)邏輯型的場景下,都是不必要的)
? 除了nosql數(shù)據(jù)庫的應(yīng)用,我的網(wǎng)站里還有各種結(jié)構(gòu)化數(shù)據(jù),我在django中同時使用結(jié)構(gòu)化的數(shù)據(jù)庫,如mysql,或者自帶的sqlite,那在同一個項目里同時使用mongodb和mysql,不會有什么困難吧?最怕有異常八阿哥。
不會有困難。但是對你有沒有困難就不一定了。
? 大家對我這個轉(zhuǎn)型或者說重構(gòu)方案有什么建議?
just do it 。
ref="hover",this.$refs.hover你所有的ref都一樣,嘗試區(qū)分一下應(yīng)該就好了
sudo apt-get install net-tools
item.location為true的情況下,top才會綁定
cat 和Cat 仔細看好 的你定義
var cat = new Cat()
你調(diào)用的是cat 是Cat的新實例 當(dāng)然自上而下執(zhí)行一次 結(jié)果一目了然你把 double f = 1.155; 改成 String f = "1.155"; 之后,就不會存在你說的問題。
你需要了解下 浮點數(shù)的精度缺失問題,然后知道為什么有些浮點數(shù)在內(nèi)存中計算機無法表示 —— 一開始就是無法表示的,那么你把它作為參數(shù)傳遞給 BigDecimal,BigDecimal 也只能按照內(nèi)存中存在的東西來處理。
$(document).height()的值是一直大于totalheight。文檔高度=可視區(qū)高度+滾動條到頂端的高度(滾動到底部的時候)。當(dāng)網(wǎng)頁高度不足瀏覽器窗口時$(document).height()返回的是$(window).height()。
你的代碼是什么?
>>> I3=set([2])
>>> I3=list(I3)
>>> print(I3)
[2]
如果是上面這樣的,它是沒錯的
'list' object is not callable
可能的原因是你定義了一個變量叫l(wèi)ist, 把系統(tǒng)的關(guān)鍵字覆蓋了
試試
>>> print(type(list))
<class 'type'>你的id沒掛載上去吧
class Input extends React.PureComponent {
render() {
return <input id={this.props.id} type="text"/>;
}
}
另外建議用ref或者用props傳遞
this.state={
aaa:false
}//改變aaa
<Input readOnly={this.state.aaa}/>
class Input extends React.PureComponent {
render() {
return <input type="text" readOnly={this.props.readOnly}/>;
}
}北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達內(nèi)教育集團成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負責(zé)iOS教學(xué)及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。