小编Ken*_*AUD的帖子

将全局变量应用于Vuejs

我有一个javascript变量,我想在实例化时全局传递给Vue组件,因此每个注册的组件都将它作为属性或者可以全局访问.

注意::我需要将vuejs的这个全局变量设置为READ ONLY属性

vue.js vue-component vuejs2

55
推荐指数
4
解决办法
8万
查看次数

观察计算属性

我有一个包含以下哈希的组件

{ 
  computed: { 
    isUserID: { 
      get: function(){
         return this.userId? 
      } 
  }
}
Run Code Online (Sandbox Code Playgroud)

我应该观看isUserID还是userId改变?你能看到计算属性吗?

computed-properties vue-component vuejs2

40
推荐指数
3
解决办法
4万
查看次数

如何在Xampp localhost上安装nodejs

我们已经看到了很多关于如何安装nodejs的方法,但一点也不清楚.

所以我问......

有人可以提供在xampp服务器上安装和使用nodejs的分步安装指南吗?

xampp localhost node.js

39
推荐指数
5
解决办法
8万
查看次数

开玩笑没有测试

运行docker mhart/alpine-node:8在macOS上

nodejs(6.10.3-r0)(18/18)纱线0.24.6 jest 20.0.4

但是,在运行代码时,我有一个__tests __/index.test.js文件

node_modules/.bin/jest --watchAll 我得到以下输出

未检测到
/usr/src/app
5个文件已检查.
testMatch:/ __ tests __ / /*.js?(x),**/?(*.)(spec|test).js?(x) - 1匹配
testPathIgnorePatterns:/ node_modules /,/ src,src - 0匹配
模式:"" - 0场比赛

我已经重新安装了包裹号码,但无济于事.

javascript unit-testing node.js jestjs

18
推荐指数
5
解决办法
2万
查看次数

req.handle.writev不是一个函数

我正在使用React,React-Redux和Webpack在Docker容器中运行我的项目并继续遇到此错误

internal/stream_base_commons.js:59 var err = req.handle.writev(req,chunks,allBuffers); ^

TypeError:req.handle.writev不是在Socket._writev(net.js:767:8)的Socket._writeGeneric(net.js:758:5)的writevGeneric(internal/stream_base_commons.js:59:24)中的函数在doWrite(_stream_writable.js:408:12)的clearBuffer(_stream_writable.js:517:5)at the Socket.Writable.uncork(_stream_writable.js:314:7)at connectionCorkNT(_http_outgoing.js:646:8)at process ._tickCallback(internal/process/next_tick.js:63:19)

以下是我的版本

  1. NODE_VERSION 8.9
  2. YARN_VERSION 1.7.0
  3. OS Docker Linux/Raspbian Lite
  4. Webpack/Webpack-Ddv-Server(最新)
  5. React/Redux(最新)

我的package.json

{
  ....
  "dependencies": {
    "object-assign": "*",
    "raf": "*",
    "react": "*",
    "react-dev-utils": "*",
    "react-dom": "*",
    "react-facebook-login": "*",
    "react-helmet": "*",
    "react-loadable": "*",
    "react-slick": "*",
    "react-router": "*",
    "react-router-dom": "*",
    "react-redux":"*",
    "redux":"*",
    "redux-thunk":"*",
    "slick-carousel":"*",
    "font-awesome":"*"
  },
  "devDependencies": {
    "postcss-flexbugs-fixes": "3.2.0",
    "postcss-loader": "2.0.8",
    "promise": "8.0.1",
    "autoprefixer": "7.1.6",
    "babel-core": "6.26.0",
    "babel-eslint": "7.2.3",
    "babel-jest": "20.0.3",
    "babel-loader": "7.1.2",
    "babel-preset-react-app": "^3.1.1",
    "babel-runtime": "6.26.0",
    "case-sensitive-paths-webpack-plugin": …
Run Code Online (Sandbox Code Playgroud)

node.js reactjs webpack webpack-dev-server

17
推荐指数
1
解决办法
5512
查看次数

$ emit不会触发子事件

对于VueJS 2.0项目,我在父组件上有以下内容

<template>
<child></child>
<button @click="$emit('childEvent)"></button>
</template>
Run Code Online (Sandbox Code Playgroud)

在我有的子组件上:

{
  events: { 'childEvent' : function(){.... },
  ready() { this.$on('childEvent',...) },
  methods: { childEvent() {....} }
}
Run Code Online (Sandbox Code Playgroud)

按钮点击似乎没有任何效果.是否需要创建一个父方法然后发送给孩子?我正在使用vuejs 1.但现在我对父母与孩子沟通的工作方式感到困惑

vue.js vue-component vuejs2

11
推荐指数
4
解决办法
2万
查看次数

在Javascript中从Android发送二进制数据

我试图canvas.toDataURL()通过Android 2.3浏览器上的Javascript API 发送到Facebook,由于某种原因它似乎不起作用.我已经尝试使用XMLHttpRequest.sendAsBinary但是我一直在使用

{\n \"error \":{\n \"message \":\"(#324)需要上传文件\",\n \"键入\":\"OAuthException \",\n \"代码\ ":324 \n} \n}

问题是这在Google Chrome的桌面浏览器中运行良好.如何在Android上通过Javascript发送表单二进制数据?

这里有示例代码

javascript android android-canvas

8
推荐指数
1
解决办法
458
查看次数

Web Audio API WaveShaperNode

你如何在网络音频api中使用waveshapernode?特别是曲线Float32Array属性?

api audio webkit web-audio-api

7
推荐指数
1
解决办法
1793
查看次数

将JSON导入VueJS

我正在使用wbepack编译一个VUEJS项目,我在其中导入一个JSON文件,该文件有一个对象数组到vueJS中,但是当通过组件访问它时,该对象看起来是空的.

import Jason from './some.json';
export defaults {
data(){ return { someArr: Jason } } }
Run Code Online (Sandbox Code Playgroud)

我没有收到任何编译错误或任何其他报告的错误.

什么可能导致对象someArr为空?

PS我能够通过AJAX成功加载json

webpack vue.js vue-component vuejs2

6
推荐指数
1
解决办法
6069
查看次数

94% 资产优化 ERROR 编译失败,出现 1 个错误

我使用vue-cliwebpack 模板创建了一个项目。

我的 package.json 看起来像

{
  "name": "vuejs-form-frontend",
  "version": "1.0.0",
  "description": "A Vue.js project",
  "author": "karneaud <kendall.arneaud@gmail.com>",
  "private": true,
  "scripts": {
    "dev": "webpack-dev-server --debug --inline --progress --config build/webpack.dev.conf.js",
    "start": "npm run dev",
    "unit": "cross-env BABEL_ENV=test karma start test/unit/karma.conf.js --single-run",
    "e2e": "node test/e2e/runner.js",
    "test": "npm run unit && npm run e2e",
    "lint": "eslint --ext .js,.vue src test/unit test/e2e/specs",
    "build": "node build/build.js",
    "postinstall": "npm run start"
  },
  "dependencies": {
    "vue": "^2.5.2",
    "vue-router": "^3.0.1",
    "vue-form-wizard":"*"
  },
  "devDependencies": {
    "autoprefixer": "^7.1.2",
    "babel-core": …
Run Code Online (Sandbox Code Playgroud)

webpack webpack-dev-server vuejs2 vue-cli

6
推荐指数
0
解决办法
1747
查看次数