Comments (2)
I know people use BoilerplateJS with jQuery Mobile. BoilerplateJS is just some startup code to structure your architecture, therefore I dont see an issue of using it with whatever UI framework you prefer. Also the BoilerplateJS code is not a library, so feel free to change it as you want. I know that the code in open source repository works with Safari based mobile browsers without any issue, and I believe it will work for most of the other mobile browsers without an issue. But I haven't done thorough testing of that. Even if you encounter an issue of browser compatibility, you may fix it on the code, as BoilerplateJS code is just a part of your source code base.
What type of difficulty have you faced?
from boilerplatejs.
Hi,
We have noticed that signlas.js and jquerymobile when used with require.js causes an error when the scripts are defined in the body tag. (More info: http://stackoverflow.com/questions/9522421/separating-jquery-mobile-1-1-0-from-amd-requirejs) To rectify this you can use another library for routing and remove crossroads, signals and hasher files.
The second issue that you may face is that after dynamically adding dom elements, the jquerymobile styles will not be added. You may need to call the necessary methods in your component.js file to refresh such elements.
e.g.
$("#list").listview();
$("#list").listview('refresh');
If you are using kncckoutjs, you may concider writing knockout custom bindings for this purpose.
from boilerplatejs.
Related Issues (19)
- File names are incorrect HOT 1
- take a relook at the way theming is done
- Add responsive web features to the CSS theming
- Implement a generic way for showing notifications to the users HOT 1
- The website [boilerplatejs.org] has numerous spelling and grammatical errors HOT 2
- Implement Context.unsubscribe() method HOT 6
- How to bind a view model to a created modal window? HOT 1
- Test suite breaks if you change qunit.js to 1.9.0 HOT 2
- How can I stop previously started module? HOT 1
- Remove hash tag
- Extend core classes
- Add CODE_OF_CONDUCT.md
- Add CONTRIBUTING.md
- Remove 'src/core/helpers/storage.js' and related functionality
- Make a build script to minify and combine all the third party libraries to a single script.
- including jquery-ui with BoilerPlateJS HOT 4
- address legacy browser compatibility via polyfills
- Look at director.js as a replacement for crossroads/hasher
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 boilerplatejs.