如果用户单击标记,则立即识别全文(数字和字符).
回报 Popular Tag %82
我试过了:
$tag.click(function(){
var $this = $(this);
var text = $this.text();
var num = text.parseInt();
num.remove();
alert(text)
});
Run Code Online (Sandbox Code Playgroud)
对数字不起作用.那我怎么才能得到这些字母呢?即:忽略两个数字和特殊字符(%)
小提琴!谢谢你的帮助!
所以我不确定为什么在服务我的项目时会出现这个错误
未捕获错误:[$ injector:nomod]模块'items.controller'不可用!您要么错误拼写了模块名称,要么忘记加载它.如果注册模块,请确保将依赖项指定为第二个参数.
我觉得我已经看了太久了,我仍然无法分辨出什么是遗漏的.我在这里错过了什么?
我的文件结构看起来像这样......
在我的items.controller.js里面
(function () {
'use strict';
angular
.module('items.controller')
.controller('ItemDetailsController', ItemDetailsController);
function ItemDetailsController($state, $timeout, $stateParams, itemsDataService) {
var vm = this;
vm.showItemDetails = showItemDetails;
vm.item = itemsDataService.getById($stateParams.id);
$state.$current.data.pageSubTitle = vm.item.title;
function showItemDetails(id) {
$state.go('itemDetails', {id: id});
}
}
})();
Run Code Online (Sandbox Code Playgroud)
和我的items.module.js包含......
(function () {
'use strict';
angular
.module('items', [
'items.controller',
'items.service'
]);
angular.module('items.controller', []);
angular.module('items.service', []);
})();
Run Code Online (Sandbox Code Playgroud)
并在我的items.route.js文件中:
(function () {
'use strict';
angular
.module('items')
.config(routerConfig);
function routerConfig($stateProvider) {
$stateProvider
.state('itemDetails', {
url: '/product/:id',
templateUrl: 'items/itemDetails.html',
controller: …Run Code Online (Sandbox Code Playgroud) 如果声明工作,我似乎无法得到我的jsx es6反应..我做错了什么?
const otherVariables = doesntMatter;
return (
...
<div>
{if (props.student.length == null && props.teacher.length == null) => (
<p>empty</p>
) : (
<p>not empty</p>
)}
</div>
...
)
Run Code Online (Sandbox Code Playgroud)
如何检查两个阵列是否为空?
关于Django和Python:
错误:
异常类型:DatabaseError异常值:
列objects_thing.name_id不存在第1行:... s_thing"."创建","objects_thing"."修改","对象......
在我的manage.py sql对象中
CREATE TABLE "objects_thing" (
otherstuff,
otherstuff,
"name_id" integer NOT NULL REFERENCES "profiles_name" ("id"),
otherstuff,
);
Run Code Online (Sandbox Code Playgroud)
所以它显然存在.我已经运行了syncdb.为什么我收到此错误?我该如何修复呢?(我是所有这一切的新手)提前感谢您的帮助.
编辑:
事物模型:
class Thing(models.Model):
created = models.DateTimeField(auto_now_add=True)
modified = models.DateTimeField(auto_now=True)
name = models.ForeignKey(Name)#The name for this thing
current_allocation = models.DecimalField(max_digits=13, decimal_places=2, null=True, blank=True)
target_allocation = models.DecimalField(max_digits=13, decimal_places=2, null=True, blank=True)
placeholder = models.ForeignKey(Entity, null=True, blank=True, on_delete=models.SET_NULL)
avatar = models.ImageField(upload_to='avatars/thing/', null=True, blank=True)
Run Code Online (Sandbox Code Playgroud) 因此,我试图获得最受欢迎的列表,每个列表中有events多少.attendees'event'
楷模
class Event(models.Model):
heading = models.CharField(max_length=200)
sub_heading = models.CharField(max_length=200, null=True, blank=True)
url = models.CharField(max_length=200, null=True, blank=True)
description = models.TextField()
tags = models.ManyToManyField(Tag, null=True, blank=True)
date = models.DateTimeField()
created = models.DateTimeField(auto_now_add=True)
modified = models.DateTimeField(auto_now=True)
def attendees(self):
return Attendee.objects.filter(event=self)
class Attendee(models.Model):
event = models.ForeignKey(Event)
content_type = models.ForeignKey(ContentType, related_name='event_attendee')
object_id = models.PositiveIntegerField()
profile = generic.GenericForeignKey('content_type', 'object_id')
Run Code Online (Sandbox Code Playgroud)
查看
def event(request, id):
...
events = Events.objects.all()
attendees = Attendee.objects.filter(event__in=events).count()
if attendees > 50:
popular_events = Event.objects.filter(what should i filter by).annotate(attendees_count=Count('attendees')).order_by('-attendee_count') …Run Code Online (Sandbox Code Playgroud) 所以情况就是这样:我在我的Event表中添加了一个新列(演示者).我跑了alter tablesql语句,跑了python manage.py syncdb.我正在尝试选择许多配置文件并将它们存储为演示者.为什么会这样?
Exception Type: DatabaseError
Exception Value: no such table: events_event_presenters
class Event(models.Model):
title = models.CharField(max_length=200)
presenters = models.ManyToManyField(Profile, null=True, blank=True) #new column
sub_heading = models.CharField(max_length=200)
description = models.TextField()
date = models.DateTimeField()
Run Code Online (Sandbox Code Playgroud) 我有一个当前被禁用的按钮。一旦对表单中的输入进行了任何更改。我想启用它......
$('input[class="input-text"]').on('change', (event) => {
event.preventDefault();
$('#checkout').removeAttr('disabled');
});
...
<button type="submit" className="btn" id="checkout" disabled>Checkout</button>
Run Code Online (Sandbox Code Playgroud)
这似乎不起作用。我究竟做错了什么?(使用 .jsx 语法)
form.elements 返回一个像这样的数组......
[
input#user_name,
input#user_email,
button#submit,
...
]
Run Code Online (Sandbox Code Playgroud)
我正在尝试过滤掉按钮输入
<button type="submit" className="btn" id="edit">Save</button>
form.elements.filter(i => (
i.tagName !== 'BUTTON'
)).forEach(i => (// store stuff));
Run Code Online (Sandbox Code Playgroud)
为什么这行不通?返回form.elements.filter is not a function
说我有一个看起来像这样的Dict ......
values = {
'student': [{
'field': 'prefix',
'description': 'First name'
},
{
'field': 'suffix',
'description': 'Last name'
},
{
'field': 'student_email',
'description': 'Email address'
}],
'classes': [{
'field': 'course_code',
'description': 'Course code'
}]
}
Run Code Online (Sandbox Code Playgroud)
我想要的
['prefix', 'suffix', 'student_email', 'course_code']
Run Code Online (Sandbox Code Playgroud)
但是我试图在没有循环循环的情况下这样做.
所以这就是我所拥有的:
stored = [] # store the field values in a list
for value in values:
stored.append(value['field'])
Run Code Online (Sandbox Code Playgroud)
而且它正在抛出:
TypeError: string indices must be integers
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
我正在尝试从当前数组中删除重复的数组值.我想将新的列表(没有重复的列表)存储到一个新变量中.
var names = ["Daniel","Lucas","Gwen","Henry","Jasper","Lucas","Daniel"];
const uniqueNames = [];
const namesArr = names.filter((val, id) => {
names.indexOf(val) == id; // this just returns true
});
Run Code Online (Sandbox Code Playgroud)
如何删除重复的名称并将非重复项放入新变量?
即:uniqueNames将返回...
["Daniel","Lucas","Gwen","Henry","Jasper"]
Run Code Online (Sandbox Code Playgroud)
(我正在使用react jsx)谢谢!