Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

derby-faq

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

derby-faq - npm Package Compare versions

Comparing version 0.0.3 to 0.0.4

2

package.json
{
"name": "derby-faq",
"version": "0.0.3",
"version": "0.0.4",
"description": "Derby 0.6 FAQ",

@@ -5,0 +5,0 @@ "scripts": {

@@ -8,2 +8,3 @@ FAQ for Derby 0.6

[![NPM](https://nodei.co/npm/derby-faq.png?compact=true)](https://nodei.co/npm/derby-faq/)
## MIT License

@@ -10,0 +11,0 @@ Copyright (c) 2014 by Artur Zayats, Osman Mazinov, Alexander Wenzowski

@@ -42,2 +42,10 @@ FAQ по Derby 0.6 (на русском)

---
#### Что делать, если я нашел баг?
1. `rm -rf node_modules & npm cache clear & npm install`
2. попробуйте в другом браузере
3. отключите расширения браузера
4. поищите в [Issues](https://github.com/derbyjs/derby/issues), если ничего не нашли, то открывайте новое. В идеале приложите минимальный пример, повторяющий баг.
---
## Запросы

@@ -153,3 +161,3 @@

})
model.subscribe(query, function(){

@@ -196,3 +204,3 @@ query.refExtra('_page.uniqueNames');

})
model.subscribe(query, function(){

@@ -227,3 +235,3 @@ query.refExtra('_page.scores');

$group: {
_id: '$y',
_id: '$y',
count: {$sum: 1}

@@ -235,3 +243,3 @@ }

})
model.subscribe(query, function(){

@@ -328,3 +336,3 @@ query.refExtra('_page.results');

Comp.prototype.init = function(){
// вместо пути можно передавать scope, а scope берет items из корня - #root.items

@@ -346,3 +354,3 @@ this.model.start('count', this.model.scope('items'), function(items){

}
MyComponent.prototype.destroy = function(){

@@ -358,3 +366,3 @@ this.model.removeListener(this.handler);

model.scope('chats').on('change', function(){
});

@@ -375,3 +383,3 @@ }

app.component('c', C);
function A(){};

@@ -387,3 +395,3 @@ function B(){};

<view name="a" as="page.a"/>
<a:>

@@ -407,7 +415,7 @@ <view name="b" as="page.b"/>

};
C.prototype.onClick = function(){
this.page.A.show(); // Самое важное здесь
};
```

@@ -454,10 +462,10 @@ Поятно, что если бы именование производилось не через 'page', то в компоненте A была бы доступна только компонента B, а в B - компонента С.

var model = this.model.context('chat');
// Переменная model - это обычная модель компоненты,
// только находящаяся в контексте "chat"
var messagesQuery = model.query('messages', {
// ..
});
// Подписка делается в контексте

@@ -468,3 +476,3 @@ model.subscribe('messagesQuery', function(){

```
Теперь посмотрим как отписаться разом от всех подписок контекста chat и выгрузить все данные:

@@ -471,0 +479,0 @@

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc