我在localstorage中有一些必须删除的数据app.quit().但我认为从主流程中无法做到这一点.
有没有办法从中调用renderer函数main?
我知道var remote = require('remote');但似乎只是在错误的方向.
它不能那么困难,但我总是得到默认的猫鼬11000错误.
这是我的代码的简化版本:
model
import mongoose from 'mongoose';
import uniqueValidator from 'mongoose-unique-validator';
const UserSchema = new mongoose.Schema({
email: {
type: String,
index: true,
trim: true,
unique: true,
uniqueCaseInsensitive: true,
required: true
}
});
UserSchema.plugin(uniqueValidator);
Run Code Online (Sandbox Code Playgroud)
controller
var data = {email: 'info@foobar.com'};
var user = new User(data);
user.save(function (err) {
console.log(err);
});
Run Code Online (Sandbox Code Playgroud)
但后来我总是得到这个
{
"code": 11000,
"index": 0,
"errmsg": "E11000 duplicate key error collection: portfolio:27017.users index: email_1 dup key: { : \"info@foobar.com\" }",
"op": {
"email": "info@foobar.com",
"_id": "58de95892be2a000d27ee3bc",
"__v": 0
}
} …Run Code Online (Sandbox Code Playgroud) 我知道将令牌作为 GET 参数传递的危险。我见过这个和这个。但是,就我而言,没有其他方法,因为该路由将由我无法影响的脚本调用。
\n我想我应该实现一个自定义的 Guard 来扩展Illuminate\\Auth\\RequestGuard并重写该public function user()方法。我不明白的是,它$this->callback指向哪里?dd说它是Laravel\\Sanctum\\Guard.. 的一个实例,但是哪个方法呢?
Laravel\\Sanctum\\Guard {#265 \xe2\x96\xbc\n #auth: Illuminate\\Auth\\AuthManager {#267 \xe2\x96\xb6}\n #expiration: null\n #provider: null\n}\nRun Code Online (Sandbox Code Playgroud)\n 我编写了一个自定义链接模块来处理内部链接等。该模块还向 A 标记添加了一些类,以便它们可以以不同的方式显示。但一旦再次实例化,Quill 就会删除这些类。
我已经发现您需要一个自定义归因者。但我无法让它工作。
为了保持简单,我创建了一个沙箱(没有我的模块)。
这是代码:
<!-- ... -->
<div id="editor">
<a href="/test" class="btn">Foo</a>
</div>
<!-- ... -->
Run Code Online (Sandbox Code Playgroud)
import Quill from "quill";
import "quill-paste-smart";
import "quill/dist/quill.snow.css";
const Parchment = Quill.import("parchment");
let LinkClass = new Parchment.Attributor.Class("link", "ql-link", {
scope: Parchment.Scope.INLINE,
whitelist: ["btn"]
});
Quill.register({ "attributors/class/link": LinkClass }, true);
new Quill("#editor", {
theme: "snow",
modules: {
toolbar: ["bold", "italic", "underline", "link", "clean"]
}
});
Run Code Online (Sandbox Code Playgroud) javascript ×3
electron ×1
laravel ×1
mongodb ×1
mongoose ×1
node.js ×1
php ×1
quill ×1
validation ×1
wysiwyg ×1