我试图在web扩展中使用共享的vue.js状态。
状态存储在后台脚本的DOM中,并呈现在弹出页面中。
首次尝试
我的第一次尝试是使用一个没有vuex的简单商店:
background.js
var store = {
count: 0
};
popup.js
browser.runtime.getBackgroundPage().then(bg => {
var store = bg.store;
var vue = new Vue({
el: '#app',
data: {
state: st
这是firstAngularJSApp.html
<html ng-app="store"><!-- "ng-app" creates and angular app by running the module. because of ng-app html inside of this tag will be treated as part of angular app -->
<head>
<link rel="stylesheet" type="text/css" href
main.js
import Vuex from "vuex"
import Vue from 'vue'
import { createApp } from 'vue'
import App from './App.vue'
import store from "./store"
import drizzleVuePlugin from "@drizzle/vue-plugin"
import drizzleOptions from "./drizzleOptions"
con
我试着运行了一个react应用程序,它给出了以下错误:
yarn run v1.19.1
$ react-scripts start
C:\Users\Rahul\yantra-front\yantraksh-app\node_modules\ajv-errors\index.js:1
index.js:
SyntaxError: Invalid or unexpected token
at Module._compile (internal/modules/cjs/loader.js:892:18)
at Object.Module._extensions..js (inte
我想使用vue-router,但无法将components导入到router.js中。
我还收到以下警告:[Vue Router warn]: No match found for location with path "/"
其实我不知道我做错了什么..。希望有人能帮我。
MAIN.JS
import { createApp } from 'vue';
import App from './App.vue';
import router from './router/router.js';
import '@poppe
我已经创建了React.js+Redux应用程序,我想作为一个可重用的npm组件发布它。但不知道该怎么做。这是我的App.js
import React from 'react';
import MyComponent from './MyComponent';
import { Provider } from 'react-redux';
import store from './MyComponent/store';
import { ThemeProvider } from 'styled-components&
我尝试将vuex与Vue3和Vite一起使用。在安装了像yarn add vuex@next --save这样的纱线之后 我得到了错误: The requested module '/vite-dev/@fs/home/app/node_modules/.vite/vuex.js?v=f336efac' does not provide an export named 'createStore' 你知道怎么解决这个问题吗? 编辑: store.js import { createStore } from 'vuex'
...
const
我想用store读取router中的数据,但它不起作用
我尝试了三种方法,但没有人是对的。
试着用
// ReferenceError: store is not defined
console.log(store.state);
// ReferenceError: $store is not defined
console.log($store.state);
// TypeError: Cannot read property '$store' of undefined
console.log(this.$store.state);
如果我在App.vue中使用它,
我有一个与Vue.js合作了很长时间的项目。最近出现了一个错误,我什么也没做:
Uncaught TypeError: window.Vue.use is not a function
at eval (vue-router.esm.js?8c4f:2926:1)
at Module../node_modules/vue-router/dist/vue-router.esm.js (chunk-vendors.js:5601:1)
at __webpack_require__ (app.js:854:30)
at fn (app.js:151:20)
a
我编写了一个简单的ReactJS代码,在其中我试图从Store类内部调用呈现()函数,但是我得到了错误。如果我从Store类外部调用ReactDOM.render()函数,那么this.state.data在Store类之外是不可访问的。所以请告诉我该怎么做?
代码:
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App.jsx';
class Store extends React.Component {
construct
我在React和Todo列表方面是新手,但我无法启动服务器,因为当我尝试yarn run build时会出错
误差
ERROR in ./src/index.js
Module parse failed: C:\Users\PixyDigital\Desktop\Getto\src\index.js Unexpected token (8:4)
You may need an appropriate loader to handle this file type.
|
| render(
| <Provider store={store}>
| <Ap
我正在创建Spring应用程序,在前端使用React。我可以在浏览器中打开页面,但后端出现错误:
RequestRejectedException: The request was rejected because the URL contained a potentially malicious String "//"
所以我有一个简单的java视图控制器:
@Controller
public class ViewController {
@RequestMapping("/")
public String index() {
我在app.js文件中。当用户成功登录到样式时,会执行一个函数;
loginSuccess: function() {
this.getViewport().getLayout().setActiveItem(1).store.load(); // Calls the Store of the i need to navigate
this.getViewport().getLayout().setActiveItem(1); // The view i will be navigating
}
我得到一个错误,说明this.getViewport().getLay
导入不同于store名称的vuex文件(如此处的"test“)。我不能访问子组件中的vuex模块,比如“this.$test”。我怎么才能解决这个问题。我需要在带有"this.$test“的子组件中创建vuex导入名称,而不是store和accessing。
import {test} from './vuex/store.js';
const app = new Vue({
el: '#app',
test
});
任何帮助都将受到高度的感谢。
我是Vuex的新手,我有问题。我无法使用npm run serve正确地服务我的应用程序。我可以在本地主机上打开这个应用程序,但是它什么也不显示,只有带有样式背景颜色的html主体。以前我做过npm run build
F:\Javascript\CodeHighlighter>npm run build
> code-highlighter@0.1.0 build F:\Javascript\CodeHighlighter
> vue-cli-service build
- Building for produ
我有困难创建一个redux商店的反应网站。我怎么才能在这里开商店呢?
错误:
Uncaught Invariant Violation: (app/utils...) injectors: Expected a valid redux store
at invariant
....
The above error occurred in the <HomePage> component:
at HomePage (http://localhost:3000/static/js/src_containers_HomePage_index_js.chunk.js:2