404是你自己res.write('404')返回的,你打印下err看報什么錯,文件路徑對不對。
確實會有這個問題,hash會被去掉。建議用history模式,不要用hashbang
prototype是構(gòu)造函數(shù)的屬性,它指向另一個對象。這個對象的所有屬性和方法,都會被構(gòu)造函數(shù)的實例繼承。
你這里的a是實例而不是構(gòu)造函數(shù),要搞清楚面向?qū)ο筮@幾個概念,看一下正確的寫法,或許你就明白了
Array.prototype.b = function(){ console.log(this) }
var a = new Array(1,2,3) //或 var a = [1,2,3]
a.b() // [1,2,3]
建議看一下面向?qū)ο蟮南嚓P(guān)知識
在 python 中
a += 4 其實就是a = a + 4
此時 相當(dāng)于在函數(shù)內(nèi)部聲明了變量 a, 所以是調(diào)用不到外部的a的。
而在 js 中 a 并不是聲明的新變量,所以結(jié)果會不同。
js 中聲明變量是需要 var 之類的關(guān)鍵字的,python 不需要
如果想要python 中的 a 的指向全局需要明確指定
a = 3
def f():
global a // 明確指定是全局變量
a += 4
print(a)
f()
python 的代碼轉(zhuǎn)換為 js 代碼其實是這樣的:
var a = 3;
const f = () => {
var a;
a += 4;
console.log(a) // NaN 因為js的容錯機(jī)制,所以并沒有報錯。
}似乎小程序的官方說明了明令禁止下載APP的功能,可以考慮提供一個下載APP的二維碼,提醒用戶保存下來,使用瀏覽器的掃碼功能下載
有兩種方式解決,你可以參考我的這篇文章,都能解決你的問題
axios發(fā)送請求問題
登錄后臺
點擊站長 UCenter設(shè)置 拉倒最下面
使用靜態(tài),這樣就可以成功,但是與此同時,還會帶來其他的問題,就是默認(rèn)頭像不顯示,不過這個問題就好解決一點,
直接百度一下,在diy模板上修改一下圖片地址就可以了
需要用到這個插件extract-text-webpack-plugin
var ExtractTextPlugin = require('extract-text-webpack-plugin');
{
test: /.less$/,
use: ExtractTextPlugin.extract({
fallback: "style-loader",
use:[
{
loader: "css-loader",
options: {
minimize: true
}
}, {
loader: "less-loader"
}]
}),
},
plugins: [
new ExtractTextPlugin("css/style_[hash].css")
]不能,export default打包后會作為一個對象整體。一是整個被去掉,一是整個被引入。
tree-shaking 可以去掉 import { method } from './xxx' 沒被引入的export
WEB-INF中創(chuàng)建的文件不能直接從外部訪問到, 這是servlet api的標(biāo)準(zhǔn)里規(guī)定的, 所有web容器也都是按此實現(xiàn)的。
想用的話,可以通過代碼(如spring mvc)或在可以訪問到的jsp里用include標(biāo)簽來間接訪問。
靜態(tài)資源的保護(hù)區(qū)訪問
package com.example;
import javax.servlet.ServletConfig;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServletRequest;
import org.apache.catalina.servlets.DefaultServlet;
public class StaticServlet extends DefaultServlet
{
protected String pathPrefix = "/static";
public void init(ServletConfig config) throws ServletException
{
super.init(config);
if (config.getInitParameter("pathPrefix") != null)
{
pathPrefix = config.getInitParameter("pathPrefix");
}
}
protected String getRelativePath(HttpServletRequest req)
{
return pathPrefix + super.getRelativePath(req);
}
}
在應(yīng)用web.xml配置
<servlet>
<servlet-name>StaticServlet</servlet-name>
<servlet-class>com.example.StaticServlet</servlet-class>
<init-param>
<param-name>pathPrefix</param-name>
<!--這里是你靜態(tài)資源的地址 -->
<param-value>/WEB-INF/static</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>StaticServlet</servlet-name>
<url-pattern>/static/*</url-pattern>
</servlet-mapping>
http://element-cn.eleme.io/#/...
api文檔有
default-sort:
不過也分兩種情況,如果是后臺分頁,他應(yīng)該只能對當(dāng)前頁排序,如果是前端分頁估計能把所有數(shù)據(jù)進(jìn)行排序
main.js里先引入elemnt,在引入app就好了
1.可以把需求說詳細(xì)一點呢,路由如果不加hash值應(yīng)該不存在一對多的關(guān)系吧,要不然瀏覽器沒法區(qū)分應(yīng)該跳到那個頁面,多對一的關(guān)系可以通過router的redirect來實現(xiàn)
2.希望可以幫到你
echarts除了tooltip,其他都是用canvas繪制的
圖片可以用富文本標(biāo)簽
Vue.directive('demo', {
bind: function (el, binding) {
binding.value()
}
}function addKey(arr) {
arr.forEach(function(el) {
el.key = "new key"
if (!el.subDepList || el.subDepList.length == 0) {
return
}
addKey(el.subDepList)
})
}
addKey(tree)//首先
const express = require('express')
var axios = require('axios')
const app = express()
var apiRoutes = express.Router()
app.use('/api', apiRoutes)
devServer: {
clientLogLevel: 'warning',
historyApiFallback: true,
hot: true,
host: process.env.HOST || config.dev.host,
port: process.env.PORT || config.dev.port,
open: config.dev.autoOpenBrowser,
overlay: config.dev.errorOverlay ? {
warnings: false,
errors: true,
} : false,
publicPath: config.dev.assetsPublicPath,
proxy: config.dev.proxyTable,
quiet: true, // necessary for FriendlyErrorsPlugin
watchOptions: {
poll: config.dev.poll,
},
after(app) {
app.get('/api/lyric', (req, res) => {
var url = 'https://c.y.qq.com/lyric/fcgi-bin/fcg_query_lyric_new.fcg'
axios.get(url, {
headers: {
referer: 'https://c.y.qq.com',
host: 'c.y.qq.com'
},
params: req.query
}).then((response) => {
var ret = response.data
if (typeof ret === 'string') {
var reg = /^\w+\(({[^()]+})\)$/
var matches = ret.match(reg)
if (matches) {
ret = JSON.parse(matches[1])
}
}
res.json(ret)
}).catch((e) => {
console.log(e)
})
})
}
},
你需要根據(jù)經(jīng)緯度去百度地圖或者高德地圖提供的API里面去查。注意經(jīng)緯度規(guī)則有多種有時候需要轉(zhuǎn)換。
可以給route-view添加transition,官網(wǎng)有過渡屬性介紹:https://router.vuejs.org/zh-c...
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jì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)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項目經(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)師。