Comments (3)
That's your use case. But other people may use attr?
differently. When designers work separately from developers, sometimes you have no other choice as use not just plain class selectors, but something quirky like attr?
or nth-child
. And if attr?
will be treated differently from other selectors, they won't be notified that their components are broken in case designers have changed something, on which devs were relying when writing this selector. Why won't you just add data-message attribute to places where it is allowed to be and unset in in component when you don't need it?
from kioo.
@tawus I am with @alesguzik on this one. While I understand the specific use case the general case is that selectors should match given the loaded file and the selectors are static on compile. There will always be edge cases where the warning needs to be ignored. I am open to giving people finer grain control over the suppression of warning messages if you're interested in proposing something but the default will be to warn on any failed selector.
from kioo.
Thanks @alesguzik @ckirkendall.
I'll look into the source and see if I can get around this edge case... Hmm.. May be a warning-suppressing selector... Let me think about it. If I have any new ideas I'll open another issue.
from kioo.
Related Issues (20)
- kioo 0.4.0 throws NPE if deftemplate filename does not exist HOT 2
- Var change for reagent 0.5.0 not contained in kioo 0.4.1-SNAPSHOT HOT 7
- Snapshot release HOT 2
- Kioo 0.4.1-SNAPSHOT + Reagent 0.4.2 component not updated when using lifecycle HOT 3
- Support for re-frame HOT 5
- Release of 0.4.1? HOT 9
- Add some way to compose selectors HOT 6
- custom selector support HOT 1
- do-> with a lifecycle or a listen on react events seems to short circuit renders HOT 3
- kioo + progressive enhancement HOT 2
- Safari performance with Kioo-generated React nodes HOT 6
- Having trouble building this project HOT 1
- Compile-time transforms? HOT 3
- Kioo and lein-figwheel HOT 2
- Hard dependencies HOT 5
- Unsupported style properties HOT 3
- Inserting Custom Tags (a la WebComponents) HOT 4
- kioo 0.5.0? HOT 2
- React-16: Supported Version HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kioo.