這個JSON.parse 就可以 看結(jié)果
你給的截圖里面沒有詳細的錯誤日志,去掉--fork后會輸出確切的錯誤,可以先看一下。
經(jīng)驗來看,確定其他都沒動過的話,看一下172.27.0.15這個IP地址是不是你這臺服務器上的。
ifconfig | grep inet
如果有看到172.27.0.15則沒有問題。
continue的意思是跳過這輪循環(huán),馬上開始下輪循環(huán)。 在你的代碼中,執(zhí)行continue,那么if語句continue之后的都不執(zhí)行了。 i++后執(zhí)行新的一輪循環(huán)判斷。
若想去掉,你就反著寫唄,即滿足xxx條件才執(zhí)行if continue下面的語句
for (var i = 0; i < aggregations.all_outdept_name.buckets.length; i++) {
if (!(aggregations.all_outdept_name.buckets[i].key == '')){
var department_obj = {
value: aggregations.all_outdept_name.buckets[i].key,
label: aggregations.all_outdept_name.buckets[i].key,
count: aggregations.all_outdept_name.buckets[i].doc_count
}
my_department.push(department_obj);
}
}
const number3 = Number.isNaN(parseFloat(this.inputValues[2].percentage))
? 0 : this.inputValues[2].percentage;
inputValues 是數(shù)組
inputValues[0] 這樣
或者 forEach 循環(huán) reduce
這樣
sumValue() {
var sum = 0;
this.inputValues.foreach((item)=>{
sum += Number.isNaN(parseFloat(item.percentage))
? 0 : parseFloat(item.percentage);
})
return sum;
}
return this.inputValues.reduce((total,value) => {
return Number.isNaN(parseFloat(value.percentage)) ?
total :
total + parseFloat(value.percentage)
},0)
還是看一看 mdn 關(guān)于數(shù)組的操作
css就可以
//html
<li class='father'>
<div class='children'></div>
</li>
<li class='father'>
<div class='children'></div>
</li>
.....
//css
.children{display:none}
.father:hover{bacnground:blue}
.father:hover .children{display:block}? vue在各種功能上能不能完全代替Jquery?
不能。
事實上的情況是,用了 vue 這種層面的東西,需要再用 jQuery 的場景會少一些了。因為需要你手動操作節(jié)點,處理事件的機會更少了。
所以,如果 vue 自己的一些東西已經(jīng)完全滿足你的需要,那你沒機會再用到 jQuery 的 api 。如果不滿足你的需要,那么你可以用 jQuery ,也可以直接用原生的 api 實現(xiàn)一些東西,畢竟,現(xiàn)在市面上兼容性問題已經(jīng)不像以前那么尷尬了。
還有什么樣的js框架適合我的項目?React?
無所謂是否適合你的項目,你只需要考慮,你會什么就好了。 vue / react/ angular 隨便選一個學學就好。( react 是最流行的, vue 也許比較容易上手,我是一直用 angular 的,并且認為前兩者相沒有什么吸引我的新東西)
? Jquery有bootstrap這樣漂亮的ui框架,vue有沒有配套的ui框架?
有。如果找不到,不會搜索,那是另一個問題了。
django是不是自帶一套ui界面啊,我看他的啟動界面還是挺漂亮的。
django 自帶的是管理后臺,僅僅是后臺。
? 我的網(wǎng)站里有一個新聞欄,就是推送各種用戶的新聞,我想這個功能應該是用nosql的數(shù)據(jù)庫更適合(我猜的),那應該會用到nosql這樣的數(shù)據(jù)庫如mongodb等,那Django框架對哪一種nosql數(shù)據(jù)庫匹配更好?
你覺得“更適合”并沒有什么用,因為你并不具備判斷這些技術(shù)方案的基礎(chǔ)知識。換句話說,老老實實把關(guān)系數(shù)據(jù)庫用好再說吧。(到那個時間你就會發(fā)現(xiàn),所謂的 nosql ,在大多數(shù)的業(yè)務邏輯型的場景下,都是不必要的)
? 除了nosql數(shù)據(jù)庫的應用,我的網(wǎng)站里還有各種結(jié)構(gòu)化數(shù)據(jù),我在django中同時使用結(jié)構(gòu)化的數(shù)據(jù)庫,如mysql,或者自帶的sqlite,那在同一個項目里同時使用mongodb和mysql,不會有什么困難吧?最怕有異常八阿哥。
不會有困難。但是對你有沒有困難就不一定了。
? 大家對我這個轉(zhuǎn)型或者說重構(gòu)方案有什么建議?
just do it 。
我的解決方案是把判斷移到$computed內(nèi)執(zhí)行
<a :click="@getVerificationCode" ms-text="text"></a>
$computed:{
text: function(){
return this.canGetCodeFlg?'獲取驗證碼':'重新獲取('+this.canGetCodeTime+')'
}
}
但是你要問為什么你的視圖為什么不改變, 可能得讓司徒正美老師來解答. 而且官網(wǎng)文檔也說了, 不要在綁定屬性內(nèi)混入插值表達式. 復雜的判斷最好在JS內(nèi)寫.
vue-meta這個也可以使用哦
瀏覽器的安全限制
不能在非用戶直接操作的響應中調(diào)用input[type=file]的click
對應到你的例子里,fadeOut加了個延時,已經(jīng)離開了.btn1的click響應,所以不再允許操作
function聲明的匿名函數(shù)改為箭頭函數(shù)聲明
success:(res)=>{
...
}應該沒有,超出瀏覽器控制的范疇了。
不過你可以試一下 beforeunload 至少給個提示。
我的是這樣的,問題已解決
<script>
var mySwiper = new Swiper('.swiper-container', {
// autoplay: 5000,//可選選項,自動滑動
// loop: true,
initialSlide: 0,
slidesPerView: 4,
observer: true,
observeParents: true,
nextButton: '.swiper-button-next',
prevButton: '.swiper-button-prev',
})
//定時
setTimeout(() => {
mySwiper.slideTo(0, 50, false);
}, 50);
</script>要么直接注冊,即直接將你需要在其他component或者service中注入的類注冊到app module的providers中。
要么間接注冊,針對某一具體的業(yè)務或者功能,我們會創(chuàng)建自己的module, 通常需要你把相關(guān)的component和service都注冊到創(chuàng)建的module中,然后將自己的module注冊到app.module的imports中。
原因兩部分:
哎,是linux 環(huán)境上npm 包 版本不對。。。這種東西就很煩
樓主如果想用絕對路徑的話,可以在config.json里面修改videoUrlPrefix屬性,
如果想用相對路徑可以修改video.js下面拼接路徑那塊,用js獲取當前url,自己拼接,videoObjs.push({這里面的url屬性
建議對于這種嵌有HTML的內(nèi)容 通過使用模板文件進行存儲,使用占位符的形式來對內(nèi)容進行替換。
<html>
<head>
{$phpmailer_css_style}
</head>
<body>
<div class="edm-layout">
<img src="{$host_url}images/logo.png">
<div class="line"></div>
</div>
<div class="edm-content">
<div class="edm-hithere">
嗨,{$user_name} <br>XXX {$prod_total}XXXXX<br>XXXXXX{$this_total} XXX
</div>
<div class="edm-products">
{$row_distinct}
</div>
</div>
</div>
</body>
</html>
<?php
$php_version = version_compare(phpversion(), '7');
/**
* 必須php 7
*/
if ($php_version === -1) {
die('Need a high version of php 7.1.*');
}
/**
* EmailTemplate
*/
class EmailTemplate
{
/**
* @param string $template_path 模板路徑
* @param array $args 變量組
* @return string 渲染后的
* @throws Exception
*/
public static function render(string $template_path, array $args): string
{
if (!file_exists($template_path)) {
throw new Exception("Not found template fiel.", 1);
}
$template = file_get_contents($template_path);
$result = preg_replace_callback('!\{\$(\w+)\}!', function ($matches) use ($args) {
$arg = $matches[1];
return $args[$arg] ?? '';
}, $template);
return $result;
}
}
$body = EmailTemplate::render(
'email.template',
[
'host_url' => 'http://xxx',
'phpmailer_css_style' => 'empty',
'user_name' => '張三',
'prod_total' => '100.00',
'this_total' => '10000.00',
'row_distinct' => 'empty',
]
);
這樣就實現(xiàn)了一個簡單的模板替換。
props是可以設(shè)置默認值的,舉例說明一下:
props: {
// 基礎(chǔ)類型檢測 (`null` 指允許任何類型)
propA: Number,
// 可能是多種類型
propB: [String, Number],
// 必傳且是字符串
propC: {
type: String,
required: true
},
// 數(shù)值且有默認值
propD: {
type: Number,
default: 100
},
// 數(shù)組/對象的默認值應當由一個工廠函數(shù)返回
propE: {
type: Object,
default: function () {
return { message: 'hello' }
}
},
// 自定義驗證函數(shù)
propF: {
validator: function (value) {
return value > 10
}
}
}
官方文檔地址:https://cn.vuejs.org/v2/guide...
我猜測是因為你重定向指定了主機,別人訪問時因為跨域?qū)е碌卿沜ookie丟失,導致死循環(huán)
北大青鳥APTECH成立于1999年。依托北京大學優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達內(nèi)教育集團成立于2002年,是一家由留學海歸創(chuàng)辦的高端職業(yè)教育培訓機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學校辦產(chǎn)業(yè)為響應國家深化產(chǎn)教融合/校企合作的政策,積極推進“中國制造2025”,實現(xiàn)中華民族偉大復興的升級產(chǎn)業(yè)鏈。利用北京大學優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓領(lǐng)域的先行者
曾工作于聯(lián)想擔任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍懿科技有限責任公司從事總經(jīng)理職務負責iOS教學及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風格 授課風格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。